Volume 9, Issue 48, September and October 2023, Pages 65-98
Eman Ismail Abdelhafez
Volume 9, Issue 48, September and October 2023, Pages 99-129